table, .result {
	margin: 1em 10%;
}
.title {
	font-size: 100%;
}
.score {
	float: left;
	border: solid thin gray;
	width: 20px;
	margin: 0.4em 4px;
}
.score div {
	background-color: green;
	font-size: 20%;
}
.summary, .foot {
	margin: 0.1em 0;
	max-width: 60em;
	font-size: 80%;
}
.foot a {
	color: black;
}
.type, .type a {
	color: gray;
	font-family: Zapf-Chancery, cursive;
}
.type a:hover {
	color: blue;
}
.hover, .hover a {
	color: blue;
}